hand grenade

  1. Noun, Military el bombası
  2. Noun el bombası
el bombası. Noun
el bombası Noun